@charset "utf-8";


*{
 margin:0px;
 padding:0px;}
.clear{
 clear:both;}
body{
 font-size:14px;
 font-family:微软雅黑;}
ul, li{
 list-style:none;}
a{
 text-decoration:none;}
.f_l{
 float:left;}
a:visited{
 color:#000;}
a img { border:0;}
img { border:0;}


.center{
 width:66.5em;
 margin:0 auto;}
.header{
 background-color:#0e3377;
 width:100%;}
.header_search{
 z-index:2;
 position:absolute;
 right:25%;
 top:80px;}
.header_search input{
 height:1.8em; 
 line-height:1.8em; 
 border:0.1em solid #2B82DF;}
.nav{
 background-image:url(../images/3_04.jpg);
 height:2.42em;}

.nav_title{
 text-align:center;
 font-size:1em;
 line-height:2.42em;
 color:#FFFFFF;
 float:left;
 border-left:0.1em solid #0286b2;
padding:0 13px;}
.nav_tile_last{
 width:0em;
 height:2.42em;
 border-right:0.1em solid #0286b2;
 float:left;}
.nav_title a{
 color:#fff;}
.nav a:hover{
 font-weight: bold;
 color:#fff;}

.nav a:visited{
 color:#fff;}

.main_dttz{
 height:3em;
 background-color:#f8f8f8;
 margin:0.5em 0;}

.main_dttz_icon{
 margin-left:0.4em;
 margin-top:12px;}
.main_dttz_name{
 margin-left:0.4em;
 line-height:3em;
 color:#44BAE3;
 font-size:1em;}
.main_dttz_news{
 font-size:1em;
 overflow:hidden;
 line-height:3em;
 width:68%;}
.main_dttz_news a{
 color:#000;}
.main_search{
 text-align:right;
 padding-top:0.3em;}

.main_search input{
 height:1.8em; 
 line-height:1.8em; 
 border:0.1em solid #2B82DF;}
.main_hot{
 height:22em;
 margin-top:0.3em;
 width:950px;
 margin:0 auto;}

.main_hot_left{
 width:35%;
 height:100%;
 background-color:#F8F8F8;
 border:0.1em solid #DFE2E1;}

.main_hot_fw_border{
 border-bottom:0.1em solid #DFE2E1;}


.main_hot_fw_icon{
 margin-top:0.5em;
 margin-left:-0.53em;}
.main_hot_fw_name{
 color:#40598C;
 font-size:1.2em;
 line-height:3.5em;
 float:right !important;
 margin-right:30%;
 font-weight:bold;}
.main_hot_ggfw{
 height:50%；
;}
.main_hot_ggfw_border{
 width:49%;}
.main_hot_ggfw div{
 float:left;}
.main_hot_ggfw_icon{
 margin-left:1.5em;
 margin-top:1.5em;}
.main_hot_ggfw_name{
 color:#6B6B6B;
 font-size:1em;
 line-height:4.5em;
 margin-left:0.8em;}
.main_hot_ggfw_name a{
 color:#6B6B6B;}
.main_hot_right{
 width:62%;
 height:100%;
 margin-left:0.5em;
 background-color:#F8F8F8;
 border:0.1em solid #DFE2E1;}
.main_news{
 
 width:66.7em;
 margin-left:auto;
 margin-right:auto;
 margin-top:0.8em;
 border:0.1em solid #DFE2E1;
 
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 background: -webkit-gradient(linear, 0 0, 0 100%, from(#EFEFEF), to(#FFFFFF)); 
 background: -moz-linear-gradient(top, #EFEFEF, #FFFFFF);
 background: linear-gradient(top, #EFEFEF, #FFFFFF);}
.main_news_tab{
 width:40%;
 height:100%;

 float:left;
 margin-right:1%;}
.main_news_tab_head{
 margin:1em;
 border-bottom:0.1em solid #E0E0E0;
 line-height:1.5em;}
.main_news_tab_head_border{
 height:1.8em;}
.main_news_tab_head_icon{
 padding:0.2em;}
.main_news_tab_head_border div{
 float:left;}
.main_news_tab_head_name{
 font-size:1em;
 color:#1450B2;
 font-weight:bold;
 height:1.5em;}
.main_news_tab_head_more{
 float:right !important;
 margin-right:0em;
 font:1em #666;}
.main_news_tab_list{
 margin:0.3em 1em;
 height:1.3em;
 line-height:1.3em;
 border-bottom:0.1em solid #E0E0E0;}
.main_news_tab_list div {
 float:left;}
.main_news_text{
 margin-left:0.2em;
 font-size:0.85em;}
.main_news_text a{
 text-decoration:none;
 color:#000;}
.main_news_time{
 float:right !important;
 margin-right:0.2em;
 font-size:0.85em;}
.main_lyb{
 width:18%;
 height:100%;

 float:left;}
.main_lyb_head div{
 float:left;}
.main_lyb_icon{
 margin:1em;}
.main_lyb_name{
 font-size:0.85em;
 color:#1450B2;
 font-weight:bold;
 line-height:2.7em;}
.main_lyb_list{
 font-size:0.85em;}
.main_lyb_answer{
 color:#E6995F;}
.main_lyb_hd{
 float:left;
 width:200px;}
.main_lyb_div{
 height:11.5em;}
.main_lyb_ck{
 text-align:center;
 margin-left:10%;
 width:35%;
 color:#FFF;
 background-color:#89c997;
 border:0.1em solid #DFE2E1;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;}
.message_button{
 text-align:center;
   width:60px;
 color:#FFF;
 float:left;
margin-left:10px;
 background-color:#1EA1D5;
 border:0.1em solid #DFE2E1;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;}
.admin_button{
 text-align:center;
 color:#FFF;
 width:80px;
 float:left;
 background-color:#0E3377;
 border:0.1em solid #1EA1D5;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;}
.admin_button1{
 text-align:center;
 color:#FFF;
 width:80px;float:left;
 background-color:#0E3377;
 border:0.1em solid #1EA1D5;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;}
.message_button1{
 text-align:center;
 width:60px;  color:#FFF;float:right;
 background-color:#1EA1D5;
 border:0.1em solid #1EA1D5;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;  
 margin-right:39px;}
.message_button a{ color:#FFF;}
.admin_button a{ color:#FFF;}
.admin_button1 a{ color:#FFF;}
.message_button1 a{ color:#FFF;}
.message_button a:visited{ color:#FFF;}
.message_button1 a:visited{ color:#FFF;}
.admin_button a:visited{ color:#FFF;}

.center2_main{
 margin-top:1em;
 width:66.7em;
 margin-left:auto;
 margin-right:auto;
 border-bottom:0.1em solid #F0F0F0;}
.menu, .list{
 float:left;}
.menu_top{
 background-image:url(../images/3_07.jpg);
 background-repeat:no-repeat;
 height:3.92em;
 line-height:3.92em;}

.menu_top_big{
 margin-left:32%;
 font-size:1.4em;
 color:#FFF;}

.menu{
 width:13.78em;
 min-height:36em;}
#menu_bg{
 width:100%; 
 background:#C5EAFC;
 background:-webkit-gradient(linear,top,from(#C5EAFC),to(#fff));
 background:-moz-linear-gradient(top,#C5EAFC,#fff); 
 background:-o-linear-gradient(top,,#C5EAFC,#fff); 
 background:linear-gradient(top,,#C5EAFC,#fff); 
 height:40em;
 min-height:40em !important;}
.menu_main{
 background-image:url(../images/3.jpg);
 background-repeat:no-repeat;
 background-position:88% 0.75em;
 line-height:35px; 
 border-bottom:0.1em solid #BBD1DE;}
.menu_main1{
 background-image:url(../images/2.jpg);
 background-repeat:no-repeat;
 background-position:88% 0.75em;
 line-height:3em; 
 border-bottom:0.1em solid #BBD1DE;}
.menu_main2{
 background-image:url(../images/1.jpg);
 background-repeat:no-repeat;
 background-position:88% 0.75em;
 line-height:35px; 
 display:block;} 

#menu_bg ul li >a{
 color:#456093;
 font-size:1em;
 font-weight:bold;}

.menu_main ul >li{
 color:#456093;
 padding-left:2em;}
#menu_bg ul >li {
 padding-left:1em;}
#menu_bg ul li ul >li{
 color:#456093;
 /* padding-left:2em; */
 }
#menu_bg ul li ul li ul>li{
 color:#456093;
 /* padding-left:3em; */
 }
.menu_main1 a:visited{
 color:#456093;}
.menu_main a:visited{
 color:#456093;}
.menu_main ul li a:hover{
 color:#456093;}
 .menu_main1 a:hover{
 color:#456093;}
.menu_main a:hover{
 color:#456093;}
.menu_main ul li a:visited{
 color:#456093;}
.menu_main ul{
 display:none;}


#list{
 width:49em;
 margin-left:3em;
 padding-top:1em;
 font-size:1em;
 float:left;}


.list_text{
 border-bottom:0.1em solid #E2E2E2;
 margin-top:1em;}
.list_text_tab_list{
 height:2em;}
.list_text_tab_list div {
 float:left;}
.list_text_text{
 margin-left:0.2em;}
.list_text_text a{
 text-decoration:none;
 color:#000;}
.list_text_time{
 float:right !important;
 margin-right:0.2em;}
.list_pagenum{

 margin-top:2em;
 color:#959484;
 font-size:0.85em;}

.list_nav_head_icon{
 background-image:url(../images/3_10.jpg);
 background-repeat:no-repeat;
 background-position:
;}
.line{
 border-bottom:dashed 1px #CCCCCC;
 min-height:150px;}
.line1{
 border-bottom:dashed 1px #CCCCCC;
 height:15px;}
.h_50{
 line-height:5em;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.font_menu{
 font-size:1.25em;
 font-weight:bold;}
.font_about{
 font-size:1em;}
.content_more{
 margin:2em;}
.font_about{
 font-size:1em;}
.fast_via{
 width:49em;
 margin-left:3em;
 margin-top:2em;
 float:left;}
.fast_via_name{
 background-image:url(../images/3_10.jpg);
 background-repeat:no-repeat;
 background-position:0em 0.3em;
 font-size:1.3em;
 color:#F89B3D;
 padding-left:1.5em;
 font-weight:bold;}

.fast_via_list{
 margin:1em 0;}
.fast_via_list div{
 float:left;}
.fast_via_list_a{
 background-image:url(../images/3_39.jpg);
 background-repeat:no-repeat;
 background-position:0em 1em;
 width:25%;
 height:3em;
 line-height:3em;
 margin-right:1.5em;
 padding-left:1.5em;
 border-left:0.1em hidden #FFFFFF;
 font-size:1.1em;
 color:#1E417F;
 border-bottom:0.1em solid #F4F4F4;}
.fast_via_list_a1{
 width:40%;}
.fast_via_list_a a{ color:#0066cc;}


.footer{
 border-top:0.1em solid #EDEDED;
 border-bottom:0.1em solid #EDEDED;
 width:66.7em;
 margin-left:auto;
 margin-right:auto;
 margin-top:2em;}
.footer_text{
 margin-top:0.5em;
 margin-bottom:0.5em;
 color:#8A8A8A;
 font-size:0.85em;
 line-height:100%;
 text-align:center;}

.nav_title a:visited{
 color:#fff;}
.nav_title a:hover{
 color:#fff;}


.nav_title{
 width:auto;
padding:0 13px;}
.nav .center{
 margin:0 auto;
 width: 1000px;}
 .header{width:auto;}
 .nav .center div:first-child{
 border-left:none;}